Micron Document
🎖️GitЯра🎖️


Displaying Rendered • View rawDownload

conductor/product.md f07624be882e679affc02931dc75e8cb1594de18 (f07624be) Text, 1.30 KB

Initial Concept
A tool for using Android with open-source mesh radios.

Product Guide

Overview
Meshtastic-Android is a Kotlin Multiplatform (KMP) application designed to facilitate communication over off-grid, decentralized mesh networks using open-source hardware radios.

Target Audience
• Off-grid communication enthusiasts and hobbyists
• Outdoor adventurers needing reliable communication without cellular networks
• Emergency response and disaster relief teams

Core Features
• Direct communication with Meshtastic hardware (via BLE, USB, TCP, MQTT)
• Decentralized text messaging across the mesh network
• Unified cross-platform notifications for messages and node events
• Adaptive node and contact management
• Offline map rendering and device positioning
• Device configuration and firmware updates
• Unified cross-platform debugging and packet inspection

Key Architecture Goals
• Provide a robust, shared KMP core (T383838core:model, T383838core:ble, T383838core:repository, T383838core:domain, T383838core:data, T383838core:network, T383838core:service) to support multiple platforms (Android, Desktop, iOS)
• Ensure offline-first functionality and resilient data persistence (Room 3 KMP)
• Decouple UI and navigation logic into shared feature modules (T383838core:ui, T383838feature:*) using Compose Multiplatform

Served by rngit 1.5.2 - Generated in 0.03s